
// la seguente funzione permette di creare lheader e le righe di una tabella html dato un risultato strutturato json
function jsonToTable(jsondata){
	var headCreated = false;
    var tbl_head = "";
    var tbl_body = "";
	var tbl_header = "";
	$.each(jsondata, function(k1,obj) {
        var tbl_row = "";
        $.each(obj, function(k2 , model) {
	        $.each(model, function(field , value) {
        		if (!headCreated)
		        	tbl_header += "<th>"+field+"</th>"
	            tbl_row += "<td>"+value+"</td>";
	        })
        })
		headCreated = true;
        tbl_body += "<tr>"+tbl_row+"</tr>";
    })
	tbl_head += "<thead><tr>" + tbl_header + "</tr></thead>";
	return tbl_head+tbl_body;
}


function setFlash(message,level) {
	if (level==null) level = "info";
	if (level=="warning") level = "block";			  
	$("#message").html("<div class='alert alert-" + level +"'><button type='button' class='close' data-dismiss='alert'>&times;</button><p class='text-center'>"+message+"</p></div>");
}

$(document).ready(function() {
	$("[data-confirm]").each(function(){
			$(this).click(function(event) {
				if(!confirm("Sei sicuro di voler eseguire l'operazione?")) {
					event.preventDefault();
					return false;
				}
			}); 
	});
})